package com.yao.club.service;

import com.yao.club.entity.dto.GoodsFootPrintRecord;
import com.yao.club.entity.result.ResponseEntity;
import com.yao.club.entity.result.ResultEntity;

import java.util.List;

public interface GoodsFootPrintService {
    /**
     * 添加用户浏览足迹
     * @param goodsId 商品ID
     * @param username 用户名
     * @return 操作结果
     */
    ResponseEntity<Boolean> addFootPrint(Long goodsId, String username);
    
    /**
     * 查看用户的浏览足迹
     * @param username 用户名
     * @return 足迹记录列表
     */
    ResponseEntity<ResultEntity<GoodsFootPrintRecord>> getFootPrints(String username);
} 